import {
	defineConfig
} from 'vite';
import uni from '@dcloudio/vite-plugin-uni';

export default defineConfig({
	plugins: [uni()],
	build: {
		// 指定压缩工具为 terser（Vite 生产环境默认就是 terser）
		minify: 'terser',
		// 配置 terser 的具体选项
		terserOptions: {
			compress: {
				// 不处理代码中的指令（如 "use strict"）
				directives: false,
				// 可添加其他压缩配置，例如：
				// drop_console: true, // 移除 console
				// drop_debugger: true, // 移除 debugger
			},
			// 其他 terser 选项（如格式化、注释处理等）
			// format: {
			//   comments: false, // 移除所有注释
			// }
		}
	}
});